Big Huge Thesaurus

diphylla ecaudata

noun

sounds kind of like